interface EntParamsStateTrees0 { accounts: Record<`ak_${string}`, (TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; }, false>>, never>> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, false>>, never> | TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => `ct_${(...
)}` | `nm_${(...
)}`); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gaContract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => (...
) | (...
)); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => (...
)[]); serialize: ((pointers) => (...
)[]); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ...
; serialize: ...
; }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => ...
); serialize: ((pointers) => ...
); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => `ak_${(...
)}`[]); serialize: ((value,
params) => Buffer[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; referers: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "deposit" | "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "deposit" | "version" | "ctVersion"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => Buffer[]); serialize: ((value,
params) => Buffer[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; returnType: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; returnValue: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "queryFee" | "abiVersion" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "queryFee" | "abiVersion" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; to: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version" | "ctVersion"> & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; contract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { gasMax?: number; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; calls: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; channels: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; contracts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; ns: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; oracles: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; calls: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; channels: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; contracts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; ns: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; oracles: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; calls: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; channels: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; contracts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; ns: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; oracles: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; txHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "fee" | "gasPrice" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "fee" | "gasPrice" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; }) & { tag: Account; }>; calls: Record<`ba_${string}`, (TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; }, false>>, never>> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, false>>, never> | TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => `ct_${(...
)}` | `nm_${(...
)}`); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gaContract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => (...
) | (...
)); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => (...
)[]); serialize: ((pointers) => (...
)[]); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ...
; serialize: ...
; }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => ...
); serialize: ((pointers) => ...
); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => `ak_${(...
)}`[]); serialize: ((value,
params) => Buffer[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; referers: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "deposit" | "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "deposit" | "version" | "ctVersion"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => Buffer[]); serialize: ((value,
params) => Buffer[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; returnType: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; returnValue: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "queryFee" | "abiVersion" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "queryFee" | "abiVersion" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; to: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version" | "ctVersion"> & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; contract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { gasMax?: number; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; calls: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; channels: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; contracts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; ns: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; oracles: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; calls: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; channels: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; contracts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; ns: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; oracles: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; calls: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; channels: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; contracts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; ns: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; oracles: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; txHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "fee" | "gasPrice" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "fee" | "gasPrice" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; }) & { tag: ContractCall; }>; channels: Record<`ch_${string}`, (TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; }, false>>, never>> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, false>>, never> | TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => `ct_${(...
)}` | `nm_${(...
)}`); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gaContract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => (...
) | (...
)); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => (...
)[]); serialize: ((pointers) => (...
)[]); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ...
; serialize: ...
; }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => ...
); serialize: ((pointers) => ...
); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => `ak_${(...
)}`[]); serialize: ((value,
params) => Buffer[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; referers: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "deposit" | "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "deposit" | "version" | "ctVersion"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => Buffer[]); serialize: ((value,
params) => Buffer[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; returnType: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; returnValue: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "queryFee" | "abiVersion" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "queryFee" | "abiVersion" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; to: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version" | "ctVersion"> & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; contract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { gasMax?: number; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; calls: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; channels: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; contracts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; ns: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; oracles: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; calls: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; channels: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; contracts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; ns: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; oracles: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; calls: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; channels: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; contracts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; ns: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; oracles: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; txHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "fee" | "gasPrice" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "fee" | "gasPrice" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; }) & { tag: Channel; }>; contracts: Record<`ct_${string}`, (TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; }, false>>, never>> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, false>>, never> | TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => `ct_${(...
)}` | `nm_${(...
)}`); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gaContract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => (...
) | (...
)); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => (...
)[]); serialize: ((pointers) => (...
)[]); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ...
; serialize: ...
; }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => ...
); serialize: ((pointers) => ...
); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => `ak_${(...
)}`[]); serialize: ((value,
params) => Buffer[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; referers: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "deposit" | "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "deposit" | "version" | "ctVersion"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => Buffer[]); serialize: ((value,
params) => Buffer[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; returnType: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; returnValue: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "queryFee" | "abiVersion" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "queryFee" | "abiVersion" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; to: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version" | "ctVersion"> & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; contract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { gasMax?: number; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; calls: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; channels: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; contracts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; ns: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; oracles: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; calls: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; channels: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; contracts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; ns: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; oracles: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; calls: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; channels: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; contracts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; ns: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; oracles: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; txHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "fee" | "gasPrice" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "fee" | "gasPrice" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; }) & { tag: Contract; }>; ns: Record<`nm_${string}`, (TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; }, false>>, never>> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, false>>, never> | TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => `ct_${(...
)}` | `nm_${(...
)}`); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gaContract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => (...
) | (...
)); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => (...
)[]); serialize: ((pointers) => (...
)[]); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ...
; serialize: ...
; }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => ...
); serialize: ((pointers) => ...
); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => `ak_${(...
)}`[]); serialize: ((value,
params) => Buffer[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; referers: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "deposit" | "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "deposit" | "version" | "ctVersion"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => Buffer[]); serialize: ((value,
params) => Buffer[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; returnType: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; returnValue: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "queryFee" | "abiVersion" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "queryFee" | "abiVersion" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; to: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version" | "ctVersion"> & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; contract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { gasMax?: number; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; calls: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; channels: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; contracts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; ns: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; oracles: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; calls: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; channels: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; contracts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; ns: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; oracles: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; calls: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; channels: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; contracts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; ns: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; oracles: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; txHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "fee" | "gasPrice" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "fee" | "gasPrice" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; }) & { tag: Name; }>; oracles: Record<`ok_${string}`, (TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; }, false>>, never>> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value) => Buffer); }; }, false>>, never> | TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => `ct_${(...
)}` | `nm_${(...
)}`); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gaContract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ balance: { deserialize(value): string; serialize(value): Buffer; }; flags: { deserialize(value): string; serialize(value): Buffer; }; gaAuthFun: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; gaContract: { deserialize: ((value) => (...
) | (...
)); serialize: ((value) => Buffer); }; nonce: { deserialize(value): number; serialize(value): Buffer; }; tag: { constValue: Account; constValueOptional: boolean; deserialize: ((value) => Account); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => (...
)[]); serialize: ((pointers) => (...
)[]); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ...
; serialize: ...
; }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; clientTtl: { deserialize(value): number; serialize(value): Buffer; }; nameTtl: { deserialize(value): number; serialize(value): Buffer; }; pointers: (<AllowRaw>(allowRaw) => { deserialize: ((pointers) => ...
); serialize: ((pointers) => ...
); }); status: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: Name; constValueOptional: boolean; deserialize: ((value) => Name); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => `ak_${(...
)}`[]); serialize: ((value,
params) => Buffer[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; referers: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "deposit" | "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ active: { deserialize(buffer): boolean; serialize(value): Buffer; }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; log: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; referers: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: Contract; constValueOptional: boolean; deserialize: ((value) => Contract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "deposit" | "version" | "ctVersion"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => Buffer[]); serialize: ((value,
params) => Buffer[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; returnType: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; returnValue: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callerId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; callerNonce: { deserialize(value): number; serialize(value): Buffer; }; contractId: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasPrice: { deserialize(value): string; serialize(value): Buffer; }; gasUsed: { deserialize(value): number; serialize(value): Buffer; }; height: { deserialize(value): number; serialize(value): Buffer; }; log: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; returnType: { deserialize: ((value) => CallReturnType); serialize: ((value) => Buffer); }; returnValue: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ContractCall; constValueOptional: boolean; deserialize: ((value) => ContractCall); serialize: ((value) => Buffer); }; version: { constValue: 2; constValueOptional: boolean; deserialize: ((value) => 2); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "queryFee" | "abiVersion" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; accountId: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; oracleTtlValue: { deserialize(value): number; serialize(value): Buffer; }; queryFee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; queryFormat: { deserialize(buffer): string; serialize(string): Buffer; }; responseFormat: { deserialize(buffer): string; serialize(string): Buffer; }; tag: { constValue: Oracle; constValueOptional: boolean; deserialize: ((value) => Oracle); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "queryFee" | "abiVersion" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => ((...
) | (...
) | (...
) | (...
) | (...
) | (...
))[]); serialize: ((value,
params) => Buffer[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; initiatorDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; responderDelegateIds: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ channelAmount: { deserialize(value): string; serialize(value): Buffer; }; channelReserve: { deserialize(value): string; serialize(value): Buffer; }; initiator: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; initiatorAmount: { deserialize(value): string; serialize(value): Buffer; }; initiatorAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; initiatorDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; lockPeriod: { deserialize(value): string; serialize(value): Buffer; }; lockedUntil: { deserialize(value): string; serialize(value): Buffer; }; responder: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; responderAmount: { deserialize(value): string; serialize(value): Buffer; }; responderAuth: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; responderDelegateIds: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; round: { deserialize(value): number; serialize(value): Buffer; }; soloRound: { deserialize(value): string; serialize(value): Buffer; }; stateHash: { deserialize: ((value) => `st_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: Channel; constValueOptional: boolean; deserialize: ((value) => Channel); serialize: ((value) => Buffer); }; version: { constValue: 3; constValueOptional: boolean; deserialize: ((value) => 3); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; to: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateTransfer; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateTransfer); serialize: ((value) => Buffer); }; to: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateDeposit; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateDeposit); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ amount: { deserialize(value): string; serialize(value): Buffer; }; from: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateWithdraw; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateWithdraw); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<undefined | CtVersion>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; code: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version" | "ctVersion">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; code: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; ctVersion: { deserialize(buffer): CtVersion; prepare(value,
params,
options): Promise<(...
) | (...
)>; serialize(value,
params,
__namedParameters): Buffer; }; deposit: { deserialize(value): string; serialize(value): Buffer; }; owner: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; tag: { constValue: ChannelOffChainUpdateCreateContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCreateContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version" | "ctVersion"> & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${string}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${string}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${string}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(...
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; contract: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ abiVersion: { _getProtocolDetails(c,
tag): AbiVersion; deserialize(buffer): AbiVersion; prepare(value,
__namedParameters,
options): Promise<(AbiVersion | undefined
)>; serialize(value,
__namedParameters,
__namedParameters): Buffer; }; amount: { deserialize(value): string; serialize(value): Buffer; }; callData: { deserialize: ((value) => `cb_${(...
)}`); serialize: ((value) => Buffer); }; callStack: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; caller: { deserialize: ((value) => `ak_${(...
)}`); serialize: ((value) => Buffer); }; contract: { deserialize: ((value) => `ct_${(...
)}`); serialize: ((value) => Buffer); }; gasLimit: { deserialize(value): number; serialize(_value,
__namedParameters,
__namedParameters): Buffer; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: ChannelOffChainUpdateCallContract; constValueOptional: boolean; deserialize: ((value) => ChannelOffChainUpdateCallContract); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "abiVersion" | "gasPrice" | "version" | "gasLimit"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; } & { gasMax?: number; } & { consensusProtocolVersion?: Ceres; } | TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; calls: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; channels: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; contracts: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; ns: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; oracles: { deserialize: ((value,
params) => MPTree<(...
), (...
)>[]); serialize: ((value,
params) => MPTreeBinary[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; calls: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; channels: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; contracts: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; ns: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; oracles: { deserialize: ((value,
params) => ...
); serialize: ((value,
params) => ...
); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; calls: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; channels: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; contracts: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; ns: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; oracles: { deserialize: ((value,
params) => (...
)[]); serialize: ((value,
params) => (...
)[]); }; tag: { constValue: TreesPoi; constValueOptional: boolean; deserialize: ((value) => TreesPoi); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ accounts: MapAccounts; calls: MapCalls; channels: MapChannels; contracts: MapContracts; ns: MapNames; oracles: MapOracles; tag: { constValue: StateTrees; constValueOptional: boolean; deserialize: ((value) => StateTrees); serialize: ((value) => Buffer); }; version: { constValue: 0; constValueOptional: boolean; deserialize: ((value) => 0); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ tag: { constValue: Mtree; constValueOptional: boolean; deserialize: ((value) => Mtree); serialize: ((value) => Buffer); }; values: EntryMtreeValueArray; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ key: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; tag: { constValue: MtreeValue; constValueOptional: boolean; deserialize: ((value) => MtreeValue); serialize: ((value) => Buffer); }; value: { deserialize(buffer): Buffer; serialize(buffer): Buffer; }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapContracts; tag: { constValue: ContractsMtree; constValueOptional: boolean; deserialize: ((value) => ContractsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapCalls; tag: { constValue: CallsMtree; constValueOptional: boolean; deserialize: ((value) => CallsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapChannels; tag: { constValue: ChannelsMtree; constValueOptional: boolean; deserialize: ((value) => ChannelsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapNames; tag: { constValue: NameserviceMtree; constValueOptional: boolean; deserialize: ((value) => NameserviceMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapOracles; tag: { constValue: OraclesMtree; constValueOptional: boolean; deserialize: ((value) => OraclesMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ payload: MapAccounts; tag: { constValue: AccountsMtree; constValueOptional: boolean; deserialize: ((value) => AccountsMtree); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "version"> | TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${string}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, true>> & Partial<Pick<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(...
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value) => ...
); }; txHash: { deserialize: ((value) => ...
); serialize: ((value) => ...
); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => ...
); serialize: ((value?) => ...
); }; }, false>>, "fee" | "gasPrice" | "version">> & Omit<TxParamsBySchemaInternal<PickIsRec<{ fee: { deserialize(value): string; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value,
params,
options): string; }; gasPrice: { deserialize(value): string; prepare(value,
params,
__namedParameters): Promise<(Int | undefined
)>; serialize(value,
params,
__namedParameters): Buffer; serializeAettos(value?): string; }; tag: { constValue: GaMetaTxAuthData; constValueOptional: boolean; deserialize: ((value) => GaMetaTxAuthData); serialize: ((value) => Buffer); }; txHash: { deserialize: ((value) => `th_${(...
)}`); serialize: ((value) => Buffer); }; version: { constValue: 1; constValueOptional: boolean; deserialize: ((value) => 1); serialize: ((value?) => Buffer); }; }, false>>, "fee" | "gasPrice" | "version"> & { denomination?: AE_AMOUNT_FORMATS | undefined
; }) & { tag: Oracle; }>; tag: StateTrees; version?: 0; }